Deductive Object-oriented Database System
نویسندگان
چکیده
DO is a deductive object oriented database developed at the National University of Singapore The system aims to integrate de ductive and object oriented paradigms and use their advantages to over come both the paradigms respective weaknesses DO di ers from con ventional deductive object oriented databases in its key based approach for OIDs pro active approach to resolving inheritance con icts and nat ural interpretation of negation using the not predicates This paper de scribes the structure language and implementation of DO
منابع مشابه
An Efficient Design and Implementation of a Heterogeneous Deductive Object-Oriented Database System
Object-oriented database system supports the powerful concepts of data abstraction and complex data modeling while deductive database system has inferential and declarative query capabilities. Previous research has demonstrated the advantages and feasibilities of the confluence of the declarative logic-based paradigm and the object-oriented paradigm in the dual-paradigm system of deductive obje...
متن کاملTowards a Uniform Deductive Object-Oriented Database Language
Deductive object-oriented databases are intended to integrate the deductive and object-oriented database techniques to combine the best of two approaches and to overcome their inherent shortcomings, with a number of deductive object-oriented database languages proposed. However, most of these languages are only structurally object-oriented. Important behaviorally object-oriented features such a...
متن کاملApproaches to deductive object-oriented databases
This paper is concerned with the problem of combining deductive and object-oriented features to produce a deductive object-oriented database system which is comparable to those currently available under the relational view of data modelling not only in its functionality but also in the techniques employed in its construction and use. Under this assumption, we highlight the kinds of issues that ...
متن کاملAn Object-Oriented Front-end for Deductive Databases
We present the Orlog deductive object oriented database system prototype The implementation of the system relies on the idea of reducing inheritance to deduction and giving a relational interpretation to every Orlog database The prototype is a user transparent front end for coral deductive database system and provides a full edgedprogrammingenvironment in Orlog
متن کاملAnd Object-oriented Databases
These notes were written for a tutorial in JICSLP (Washington, 1992) and are not intended to be a comprehensive survey of the eld. We are concerned with dooD, i.e. deductive object-oriented databases (systems). We brieey review ooD systems (object-oriented database management systems) and deductive database systems (the deductive ones). A main purpose is to try to clarify these concepts. As we ...
متن کاملO!-LOLA - Extending the Deductive Database System LOLA by Object-Oriented Logic Programming
This paper presents the declarative extension of the deductive database system LOLA to the object-oriented deductive database system O!-LOLA. The model used for O!-LOLA is \objects as theories", extended by state evolution. O!-LOLA combines logic programming and OO programming in two diierent w ays: First, methods are implemented as logic programs. These methods can be inherited, encapsulated a...
متن کامل